<?php
require_once "mm_apiclient.class.php";

// Instantiate an API client object
$MM_Connector = new MM_Connector(
        '8f07abd5-7d38-408e-9b32-75150a1de49a', // Found at the top of the documentation page
        'https://admin.textmanager.dk', // Server root address
        'http://mywebsite.com/example/messagestatus' // Optional for status callbacks
        );

/* 
Prepare some messages to be sent. You can repeat this step multiple times
to send multiple messages in a single http call    
*/
$MM_Connector->addMessage(new MM_Message(
        "Kære [NAME]. 
 
Velkommen til FitPlan. 
 
For at kommunikere med din vejleder, skal du have en Skype konto. Hvis du ikke har en i forvejen, kan du oprette en her: www.skype.dk
 
For at kunne modtage spørgsmål via vores unikke FitPlan app, skal du downloade app'en her:
 
Til Android: https://play.google.com/store/apps/details?id=com.gotakovn.fitplan
 
Til iPhone (IOS): https://itunes.apple.com/dk/app/fitplan/id797577807?mt=8
 
Har du nogle spørgsmål eller andet, er du meget velkommen til at kontakte kundeservice på tlf. +4544242454 eller på mail kundeservice@fitplan.dk
 
Med venlig hilsen 
FitPlan ApS", // Message text
        array('4527725079'), // Msisdn (phonenumber with countrycode) for the receiver
        'fitplan.dk')); // The sendername. This could be a phonenumber or your company name

/* Send the payload */
$success = $MM_Connector->send();
if($success)
{
    /* Read the message ids */
    $messageIds = $MM_Connector->getMessageIds();

    /*
    $messageIds contains an array with message id's and its corresponding msisdn

    Example:
    Array
    (
        [0] => Array
            (
                [msisdn] => 4512345678
                [id] => fd0ab916-e960-49d0-bb2e-361771818393
            )
    )
    */

    print_r($messageIds);
}
else
{
    /*
    This function returns the remote error code
    */
    print_r($MM_Connector->getError());
}
?>